const net/http.http2NextProtoTLS
10 uses
net/http (current package)
h2_bundle.go#L3553: http2NextProtoTLS = "h2"
h2_bundle.go#L4347: if !http2strSliceContains(s.TLSConfig.NextProtos, http2NextProtoTLS) {
h2_bundle.go#L4348: s.TLSConfig.NextProtos = append(s.TLSConfig.NextProtos, http2NextProtoTLS)
h2_bundle.go#L4380: s.TLSNextProto[http2NextProtoTLS] = func(hs *Server, c *tls.Conn, h Handler) {
h2_bundle.go#L7740: t1.TLSNextProto[http2NextProtoTLS] = func(authority string, c *tls.Conn) RoundTripper {
h2_bundle.go#L8196: if !http2strSliceContains(cfg.NextProtos, http2NextProtoTLS) {
h2_bundle.go#L8197: cfg.NextProtos = append([]string{http2NextProtoTLS}, cfg.NextProtos...)
h2_bundle.go#L8217: if p := state.NegotiatedProtocol; p != http2NextProtoTLS {
h2_bundle.go#L8218: return nil, fmt.Errorf("http2: unexpected ALPN protocol %q; want %q", p, http2NextProtoTLS)
server.go#L3377: return slices.Contains(s.TLSConfig.NextProtos, http2NextProtoTLS)